vanmaram

ആത്മസന്ദേഹം - meaning in english

Meanings for ആത്മസന്ദേഹം

noun
Self-doubt