Portuguese-English dictionary »

pra caraças meaning in English

PortugueseEnglish
pra caraças adjective

fricking(intensifier (euphemism))
adjective