Portuguese-English dictionary »

que porra é essa? meaning in English

PortugueseEnglish
Que porra é essa? phrase

WTF(What the fuck)
phrase