Tamil Dictionary 🔍

self-mortification

n. தன்னொறுப்பு, உடல் வருத்திக்கொள்ளும் கடுநோண்பு.


self-mortification - Similar Words