What does "gand mein louda" mean in Hindi?

One english translation is "cock in ur ass" - How to say cock in ur ass in other languages


More Hindi Swear Words


Ads