What does "Naayi meedan" mean in Malayalam?

One english translation is "Dog faced bitch" - How to say Dog faced bitch in other languages


More Malayalam Swear Words


Ads