Esperanto-English dictionary »

jutubo meaning in English

EsperantoEnglish
Jutubo proper noun

YouTube(a video-sharing website)
proper noun