Diccionario Español-Inglés
escarpa
Scarp
Diccionario Español-Inglés
escarmiento
escarpado