tomato English - Spanish
1.
-
Spanishconcentrado de tomate
2.
-
Englishtomato plant
-
Spanishtomate
-
Englishfruit
-
Spanishtomate
3.
-
Englishjuice made from tomatoes
-
Spanishjugo de tomate
Related words
English translator: English Spanish tomato Eesti sõnaraamat Español Traductor Svenska Översättare