Portuguese-English dictionary »

teletela meaning in English

PortugueseEnglish
teletela noun
{f}

telescreen(screen for broadcasting)
noun
[UK: ˈte.lɪ.skriːn] [US: ˈte.lɪ.skriːn]