Langsung ke konten

Arti kata

indomitable

Definition of indomitable (English)

adjective

  1. Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.
    sumber: webster1913

adjective satellite

  1. impossible to subdue
    sumber: wordnet30