Chammattiyati meaning in english


Word: ചമ്മട്ടിയടി Transliteration: cammaṭṭiyaṭi

Meaning of ചമ്മട്ടിയടി in english :

Noun Whipping
Related wordscammaṭṭiyaṭi (ചമ്മട്ടിയടി) - Whipping 
Malayalam to English
English To Malayalam