LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tomato paste” in Turkish

2 Turkish translations
TR
salça

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