Tamil Dictionary 🔍

self-blinded

a. தற்குருடான, தானே பார்வையாற்றல் கெடுத்துக்கொண்ட.


self-blinded - Similar Words