Polish-English dictionary »

koncentrat pomidorowy meaning in English

PolishEnglish
koncentrat pomidorowy noun

tomato pastenoun
concentrate of tomato purée