Meaning of
"Domates salçası/Konsantre domates püresi"
in english language
Turkish to English
English to Turkish
Turkish
English
Domates salçası/Konsantre domates püresi
Concentrated tomato purée