tomato English - French
1.
-
Englishtomato plant
-
Frenchtomate
-
Englishfruit
-
Frenchtomate
2.
-
Englishconcentrate of tomato purée
-
Frenchpâte de tomate
3.
-
Englishjuice made from tomatoes
-
Frenchjus de tomate
Related words
English translator: English French tomato Eesti sõnaraamat Español Traductor Svenska Översättare