vanmaram

ആത്മവ്യാമോഹം - meaning in english

Meanings for ആത്മവ്യാമോഹം

noun
Self-delusion