indomitable
Definition
Impossible to defeat or discourage; very determined.
日本語 打ち負かすことのできない; 非常に決意の強い
Example
"Her indomitable spirit kept the team going despite the losses."
Impossible to defeat or discourage; very determined.
日本語 打ち負かすことのできない; 非常に決意の強い
"Her indomitable spirit kept the team going despite the losses."