indomitable in Bulgarian indomitable in Bulgarian неукротим adj Incapable of being subdued, overcome, or vanquished. Add to Flashcards