Tamil Dictionary 🔍

long-standing

a. நெடுங்காலமாகவுள்ள, நீடித்துநிலவுகிற.


long-standing - Similar Words