Portuguese-English dictionary »

pombas meaning in English

PortugueseEnglish
pombas interjection

blast(damn it)
interjection
[UK: blɑːst] [US: ˈblæst]