Tamil Dictionary 🔍

self-tormenting

a. தன் வதைப்பான, தன்னைத்தானே வதைத்துக் துன்புறுத்துகின்ற.


self-tormenting - Similar Words