Portuguese-English dictionary »

do caraças meaning in English

PortugueseEnglish
do caraças adjective

fricking(intensifier (euphemism))
adjective