Tamil Dictionary 🔍

self-accuser

n. தன்னைத்தானே குற்றஞ் சாட்டிக்கொள்பவர்.


self-accuser - Similar Words