vanmaram

ആത്മപീഡനം - meaning in english

Meanings for ആത്മപീഡനം

noun
Self-mortification
Self-torture