orbit English - Greek
1.
-
Greekτροχιά
Related words
satellite television|satellite television|satellite solar system eye socket revolve node circle satellite aphelion planet apoapsis apogee
English translator: English Greek orbit Eesti sõnaraamat Español Traductor Svenska Översättare