Arti kata
indomitable
Definition of indomitable (English)
adjective
-
Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.sumber: webster1913
adjective satellite
-
impossible to subduesumber: wordnet30