tomate triturado

[Spanish] plural tomates triturados

Crushed or puréed tomato.

Countries