English-German dictionary »

scarped meaning in German

EnglishGerman
scarped

abgeböscht◼◼◼

abschüßig