English-German dictionary »

most discouraged meaning in German

EnglishGerman
most discouraged

mutloseste