vanmaram

Self-torture - meaning in malayalam

Meanings for Self-torture

noun
ആത്മപീഡനം