Describes something or someone that cannot be tamed or subdued.
A pesar de las adversidades, su espíritu indomesticable nunca se rindió.
Despite the adversities, her indomitable spirit never gave up.
Su espíritu indomesticable lo llevó a explorar el mundo sin miedo ni límites.
His indomitable spirit led him to explore the world without fear or limits.