Summary
English to French:   more detail...
  1. marine terrace:
    • Wiktionary:
      marine terrace → platier


English

Detailed Translations for marine terrace from English to French

marine terrace: (*Using Word and Sentence Splitter)


Wiktionary Translations for marine terrace:

marine terrace
noun
  1. Surface plane légèrement inclinée vers la mer

Related Translations for marine terrace