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


Wiktionary Translations for terre à terre:

terre à terre
adjective
  1. practical; realistic

External Machine Translations:

Related Translations for terre à terre