What does "teri pehn di siri" mean in Hindi?

One english translation is "I will fuck your sister" - How to say I will fuck your sister in other languages


More Hindi Swear Words


Ads