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