Search term talus has 8 results
EN English DE German
talus Bergschutt
EN Synonyms for talus DE Translations
trench [embankment] кана́ва (n v)
ditch [embankment] (informal бро́сить (v n adv)