LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tomato purée” in Turkish

1 Turkish translation
TR
salça

O kan değil, domates salçası.