What does "thaanoombi thevidiya paiyan" mean in Tamil?

One english translation is "Auto fellatio son of a bitch" - How to say Auto fellatio son of a bitch in other languages


More Tamil Swear Words


Ads