German-English dictionary »

abgeschert meaning in English

GermanEnglish
abgeschert

sheared off