Home
Manglish
English listing
Malayalam listing
About
ദമം - meaning in english
Meanings for ദമം
noun
Modesty
Self-restraint