Portuguese-English dictionary »

que porra/diabos/merda meaning in English

PortugueseEnglish
que porra/diabos/merda phrase

what the fuck(An intensive form of what)
phrase