German-English dictionary »

unermüdlichere meaning in English

GermanEnglish
unermüdlichere

more indefatigable