vanmaram

സ്വനിന്ദ - meaning in english

Meanings for സ്വനിന്ദ

noun
Self-abhorrence