German-English dictionary »

eskarpen meaning in English

GermanEnglish
die Eskarpen Substantiv

scarpsnoun
[UK: skɑːps] [US: skɑːrps]