Portuguese-English dictionary »

pra caramba meaning in English

PortugueseEnglish
pra caramba adjective

fricking(intensifier (euphemism))
adjective