Home
Manglish
English listing
Malayalam listing
Self-condemnation - meaning in malayalam
നാമം (Noun)
സ്വാധിക്ഷേപം
ആത്മനിന്ദ