Definition Definition

indomptable - Meaning and Examples

Meaning of 'indomptable' (Webster Dictionary)

1 . Indomptable [ a.]
- Indomitable.