Tamil Dictionary 🔍

unvanquished

a. வெல்லப்படாத, தோலாத.


unvanquished - Similar Words