indomitable in Italian
indomitable in Italian
indomito
Incapable of being subdued, overcome, or vanquished.
invitto
Incapable of being subdued, overcome, or vanquished.