Portuguese-English dictionary »

que porra/merda/bosta meaning in English

PortugueseEnglish
que porra/merda/bosta interjection

what the fuck(expressing astonishment)
interjection