LexiTurkTURKISH ↔ ENGLISH DICTIONARY

satelit” in English

2 English translations
EN
satellite

The satellite is now in orbit.