Summary
French to English:   more detail...
  1. terre-à-terre:


French

Detailed Translations for terre-à-terre from French to English

terre-à-terre: (*Using Word and Sentence Splitter)

terre-à-terre:


Synonyms for "terre-à-terre":


Wiktionary Translations for terre-à-terre:

terre-à-terre

External Machine Translations:

Related Translations for terre-à-terre