Automated-transfer-vehicle definitions

(transport, space science) Expendable, unmanned resupply spacecraft developed by the European Space Agency.
noun
0
0