What does "Behen ke Laude" mean in Hindi?

One english translation is "You sister's dick!" - How to say You sister's dick! in other languages


More Hindi Swear Words


Ads