LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“taffy, toffee” in Turkish

2 Turkish translations