LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“domates salçası” İngilizcede

2 İngilizce çeviri
EN
tomato paste

It's not blood, it's tomato paste.

EN
tomato sauce

One kilogram of tomato sauce is equivalent to two kilograms of tomatoes.