What does "miyan rand" mean in India?

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


More India Swear Words


Ads