English | German | Russian | Czech

tomato purée English

Meaning tomato purée meaning

What does tomato purée mean?

tomato purée

concentrated sauce made from tomatoes

Are you looking for...?