LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Outer Solar System” in Turkish

1 Turkish translation