What does "Pela phata maada" mean in Oriya?

One english translation is "Balls buster shot" - How to say Balls buster shot in other languages


More Oriya Swear Words


Ads