Search term talus has 8 results
EN English DE German
talus Bergschutt
EN Synonyms for talus DE Translations
trench [embankment] fosso {m}
ditch [embankment] (informal fossato {m}
earthwork [embankment] terrapieno {m}