LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Apollo kelebeği” in English

1 English translation
EN
Apollo

The Apollo program greatly advanced our knowledge of space.