Malayalam Dictionary

അജയ്യനായ

ajayyanaaya

indomitable·invincible

  1. indomitable

  2. invincible

Nearby in the dictionary

Support