LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Atreus” in Turkish

1 Turkish translation