What does "mojaneta" mean in Cuban?

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


More Cuban Swear Words


Ads