LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rock candy” in Turkish

1 Turkish translation