tomato English - Greek
1.
-
Englishtomato plant
-
Greekντοματιά
-
Englishfruit
-
Greekντομάτα
2.
-
Englishconcentrate of tomato purée
-
Greekντοματοπελτές
Related words
English translator: English Greek tomato Eesti sõnaraamat Español Traductor Svenska Översättare