Translation of tomato in English:

tomato

tomato

noun

  • 1

    tomato, plant bearing glossy red or yellow fruit used as a vegetable, this fruit