LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Hattusa” in Turkish

1 Turkish translation