Home
Manglish
English listing
Malayalam listing
About
ദാണ്ഡനം - meaning in english
Meanings for ദാണ്ഡനം
noun
Corporal punishment