German-English dictionary »

fortstreben meaning in English

GermanEnglish
fortstreben

strive away