French–English dictionary

English translation of the French word talus

French → English
  
FrenchEnglish (translated indirectly)Esperanto
talus
ramp
;
slope
;
embankment
;