English to Spanish Dictionary tomatoes

tomatoes

Tomates
translation of 'Tomatoes'
noun
tomatera,
tomate
Credits: Google Translate
Download the
HelloEnglishApp
image_one