Translation Of Escarpe In Different Languages

English
Ways to say escarpe
Scarp