indomitable: betydning og definisjoner

EngelskSkriv et ord

Hva er indomitable?

  • Incapable of being overcome, subdued, or vanquished; unconquerable.