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
-
tennis court surface
External Machine Translations: