LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tart cherry” in Turkish

1 Turkish translation