Tamil Dictionary 🔍

self-inflicted

a. தன்னிழைப்பான, தானே தன்மீது வருவித்துக்கொண்ட.


self-inflicted - Similar Words