Terre French - English
1.
Englishsalt of the earth
-
Englisha decent, dependable person
-
Frenchsel de la Terre
2.
Englishearthshine
-
Englishreflected Earthlight
-
Frenchclair de Terre
3.
Englishglobe
-
Englishthe planet Earth
-
FrenchTerre
English translator: French English Terre Eesti sõnaraamat Español Traductor Svenska Översättare