Version Française
Translate
"indomitable"
to French Language
English to French
French to English
English
French
indomitable
indomptable
indomitable
indomptable; impossible à maîtriser; irréductible.