Tamil Dictionary 🔍

self-appointed

a. தன்னைத்தானே நியமித்துக்கொண்ட.


self-appointed - Similar Words