Translation of tomat in English:

tomat

tomato

  • 1

    tomato
    ‘saus tomat’ tomato sauce


User Contribution

tomat

tomato

noun