Translation of tomato paste in Spanish:

tomato paste

extracto de tomate, n.

noun

  • 1

    extracto de tomate masculine
    concentrado de tomate masculine
    pomarola feminine Chile trademark
    pomidoro masculine Uruguay