German-English dictionary »

strebsamere meaning in English

GermanEnglish
strebsamere

more striving