Search term escarpé has 3 results
Jump to
FR French EN English
escarpé (a) [montagne] abrupt (a) [montagne]
escarpé (a) [montagne] precipitous (a) [montagne]
escarpé (a) [montagne] steep (a) [montagne]

French English translations