Spanish–English dictionary

English translation of the Spanish word talud

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
talud
(escarpa)
escarp
;
escarpment
talud
(terraplén)
ramp
;
slope
;
embankment
;