English-Polish dictionary »

indomitable meaning in Polish

EnglishPolish
indomitable adjective
incapable of being subdued, overcome, or vanquished

nieugiętyadjective