LexiTurkTURKISH ↔ ENGLISH DICTIONARY

cosmography” in Turkish

1 Turkish translation