Tamil Dictionary 🔍

self-preserving

a. தன்னுயிர் காத்துப் பேணுகிற.


self-preserving - Similar Words