Indomitable in Tagalog
What is the translation of word Indomitable in Tagalog/Filipino ?
Meaning of Indomitable in Tagalog is : matigas
Sponsored
Defenition of word Indomitable
- impossible to subdue or defeat.
Sponsored
Other meanings of Indomitable
Examples
a woman of indomitable spirit