Portuguese-English dictionary »

que bosta meaning in English

PortugueseEnglish
que bosta phrase

what the shit(intensive form of what)
phrase