indomitable in Greek
indomitable in Greek
αδάμαστος
Incapable of being subdued, overcome, or vanquished.
ακατάβλητος
Incapable of being subdued, overcome, or vanquished.