Home
Manglish
English listing
Malayalam listing
ആത്മനിന്ദ - meaning in english
നാമം (Noun)
Self-condemnation
Self-contempt
Self-reproach