Spanish–English dictionary

English translation of the Spanish word escarpa

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
escarpa
escarpment

SpanishEnglish
escarpa cliff; escarpment