Meaning of 'invincible'

  • வெல்ல முடியாத

Synonyms


Browse English to Tamil Dictionary