Summary
French to English:   more detail...
  1. terre battue:
    • Wiktionary:
      terre battue → clay


French

Detailed Translations for terre battue from French to English

terre battue: (*Using Word and Sentence Splitter)


Wiktionary Translations for terre battue:

terre battue
noun
  1. tennis court surface

Related Translations for terre battue