English-German dictionary »

sheared off meaning in German

EnglishGerman
sheared off

abgeschert