English/Spanish Cognate of the Day November 16, 2014November 20, 2014 / Tom English indomitable-adj. unable to be subdued or defeated; invincible Spanish translation indomable- invensible Share this:TwitterFacebookLike this:Like Loading...