Version Française
Translate
"talus, scree"
to French Language
English to French
French to English
English
French
talus, scree
talus d’éboulis