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