LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ephialtes” in Turkish

1 Turkish translation