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
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
Translations: down-to-earth, matter-of-fact, down to earth