What does "puta barata" mean in Nicaragua?

One english translation is "cheap whore" - How to say cheap whore in other languages


More Nicaragua Swear Words


Ads