Portuguese-English dictionary »

que merda meaning in English

PortugueseEnglish
que merda phrase

what the shit(intensive form of what)
phrase