Tamil Dictionary 🔍

self-critical

a. தன்முக ஆராய்ச்சியுடைய, தன்குறையைத்தானே காண்கிற.


self-critical - Similar Words