Version Française
Meaning of
"terrasse (f) fluviale"
in English language
French to English
English to French
French
English
terrasse (f) fluviale
river terrace