Malayalam Dictionary

ആത്മപീഡനം

aatmapeedanam

noun · നാമം

self-mortification·self-torture

  1. self-mortification

  2. self-torture

Nearby in the dictionary

Support