Tamil Dictionary 🔍

self-lost

a. தன் செயலாலேயே இழக்கப்பெற்ற.


self-lost - Similar Words