terrestre French - English
1.
Englishland mine
-
Englishmine that is placed on land
-
Frenchneeded
2.
Englishground ivy
-
EnglishGlechoma hederacea
-
Frenchlierre terrestre
3.
Englishterrestrial
-
Englishof, relating to, or inhabiting the Earth or its inhabitants
-
Frenchterrestre
Englishterrestrial
-
Englishliving or growing on land, not aquatic
-
Frenchterrestre
4.
Englishlandmass
-
Frenchmasse terrestre
5.
Englishcaltrop
-
EnglishTribulus terrestris
-
Frenchtribule terrestre
English translator: French English terrestre Eesti sõnaraamat Español Traductor Svenska Översättare