LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“typhon” in Turkish

1 Turkish translation