What does "rabalera" mean in Venezuelan?

One english translation is "low life woman" - How to say low life woman in other languages


More Venezuelan Swear Words


Ads