Self-torture meaning in malayalam

Word: Self-torture

Meanings of Self-torture in malayalam :

Noun Aathmapeedanam (ആത്മപീഡനം)
Self-torture definition
Noun:
(psychology) self-imposed distress
Related wordsSelf-torture - Aathmapeedanam (ആത്മപീഡനം)
Malayalam to English
English To Malayalam