Translation of extracto de tomate in English:

extracto de tomate

tomato paste, n.

masculine noun

  • 1

    tomato paste
    tomato purée