Portuguese-English dictionary »

choça meaning in English

PortugueseEnglish
choça noun
{f}

hole [holes](undesirable place)
noun
[UK: həʊl] [US: hoʊl]