LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“celestial sphere” in Turkish

1 Turkish translation