LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“astronautics” in Turkish

2 Turkish translations