indomitable in Finnish
indomitable in Finnish
lannistumaton
Incapable of being subdued, overcome, or vanquished.
peräänantamaton
Incapable of being subdued, overcome, or vanquished.