English-Esperanto dictionary »

youtube meaning in Esperanto

EnglishEsperanto
YouTube (a video-sharing website)
proper noun

Jutuboproper noun

Your history