What does "ammaudi pootil poocha" mean in Malayalam?

One english translation is "cat in your mothers cunt" - How to say cat in your mothers cunt in other languages


More Malayalam Swear Words


Ads