Tamil Dictionary 🔍

self-left

a. தனியாக விடப்பட்ட, தனித்த.


self-left - Similar Words