LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“telstar” in Turkish

1 Turkish translation
TR
Telstar

Telstar dünyanın ilk iletişim uydusuydu.