Portuguese-English dictionary »

latacho meaning in English

PortugueseEnglish
latacho noun
{m}

wop(person of Italian descent)
noun
[UK: ˈwɑːp] [US: ˈwɑːp]

Your history