indefatigable in Bulgarian indefatigable in Bulgarian неуморен adj Extremely persistent and untiring. Add to Flashcards