orbit English - Chinese
1.
2.
-
Englishexceeding proper limits
Related words
space probe satellite television|satellite television|satellite solar system eye socket revolve node circle ecliptic revolution satellite aphelion planet apogee
English translator: English Chinese orbit Eesti sõnaraamat Español Traductor Svenska Översättare