Tamil Dictionary 🔍

self-accusing

a. தன்னைத்தானே குற்றஞ்சாட்டிக் கொள்கிற.


self-accusing - Similar Words