a massive space station of sorts, orbiting or hovering over the planet

listen to the pronunciation of a massive space station of sorts, orbiting or hovering over the planet
İngilizce - İngilizce
-eden
eden
a massive space station of sorts, orbiting or hovering over the planet