Portuguese-English dictionary »

telelixo meaning in English

PortugueseEnglish
telelixo noun
{m}

trash TVnoun