LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“apple of someone's eye” in Turkish

1 Turkish translation