terrestre Italian - English
1.
Englishland mine
-
Englishmine that is placed on land
-
Italianmina terrestre
2.
Englishground ivy
-
EnglishGlechoma hederacea
-
Italianedera terrestre
3.
Englishterrestrial
-
Englishof, relating to, or inhabiting the Earth or its inhabitants
-
Italianterrestre
4.
Englishcaltrop
-
EnglishTribulus terrestris
-
Italiantribulo comune
English translator: Italian English terrestre Eesti sõnaraamat Español Traductor Svenska Översättare