OSRS Spacecraft Abbreviation

OSRS has various meanings in the Spacecraft category. Discover the full forms, definitions, and usage contexts of OSRS in Spacecraft.

Opticaf Solar Reflectors
Spacecraft

Citation

Last updated: