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