YouTube in German
YouTube in German
YouTube
A video-sharing website.
youtuben
(transitive) To upload a video of something to YouTube.