"indomitable" in Polish — inglés-Polish dictionary | see "indomitable" in inglés

indomitable

adjetivo
  1. nieposkromiony, nieustraszony, nieugięty (np. o odwadze, duchu) formal

Related phrases — "indomitable"

adverbio
sustantivo