German-English dictionary »

abgeschreckteste meaning in English

GermanEnglish
abgeschreckteste

most deterred