Terre-à-terre in english

Translation: terre-à-terre, Dictionary: french » english

Source language:
french
Target language:
english
Translations:
down-to-earth, matter-of-fact, down to earth
Terre-à-terre in english
Related words

Translations

  • terre-neuve in english - newfoundland, Newfoundland, for newfoundland, Newfoundland dog, Newfoundlands, in Newfoundland
  • terre-plein in english - platform, median, embankment, terreplein, quay, median strip
  • terreau in english - humus, soil, mould, loam, mold, ground, compost
  • terres in english - earths, land, lands, earth, the land
Random words
Terre-à-terre in english - Dictionary: french » english
Translations: down-to-earth, matter-of-fact, down to earth