LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Ophelia” in Turkish

1 Turkish translation