LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Pandora's box” in Turkish

1 Turkish translation