What does "Monte de merda" mean in Portuguese?

One english translation is "Pile of shit" - How to say Pile of shit in other languages


More Portuguese Swear Words


Ads