untameable in Spanish
untameable in Spanish
indomable
Incapable of being controlled, subdued, or tamed.
indómito
Incapable of being controlled, subdued, or tamed.