What does "Thevidiya Baadu" mean in Tamil?

One english translation is "Infertile Bastard" - How to say Infertile Bastard in other languages


More Tamil Swear Words


Ads