Search term talus has 8 results
EN English DE German
talus Bergschutt
EN Synonyms for talus DE Translations
trench [embankment] trincheira {f}
ditch [embankment] (informal valado silício
earthwork [embankment] trincheira {f}