LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“jewel in the crown” in Turkish

1 Turkish translation