Search term YouTube has 2 results
EN English PL Polish
YouTube (n proper v) [a video-sharing website] (n proper v) YouTube (n proper v) [a video-sharing website] (n proper v)
PL Polish EN English
YouTube (n proper v) [a video-sharing website] (n proper v) YouTube (n proper v) [a video-sharing website] (n proper v)