Please enable javascript to use dictionary! Howto enable javascript?
space probe▼noununmanned space vehicle designed to voyage beyond Earth's orbit
↑