Tamil Dictionary 🔍

self-condemned

a. தற்கண்டனத்திற்கு உட்பட்ட.


self-condemned - Similar Words