passata in Finnish
passata in Finnish
paseerattu tomaatti
(UK) Sieved raw tomatoes.
tomaattipassata
(UK) Sieved raw tomatoes.