tomato paste

Noun

 * 1) A concentrate of tomato purée; used in making pizzas etc.

Translations

 * Armenian:
 * Chinese:
 * Mandarin:
 * Finnish:
 * French: pâte de tomate
 * German:
 * Greek:
 * Italian:
 * Japanese: トマトペースト
 * Persian: رب گوجه فرنگی
 * Polish:
 * Russian: тома́тная па́ста
 * Turkish: