ATCRABS Spacecraft Abbreviation

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

Air Traffic Control Radar Beacon System
Spacecraft

Citation

Last updated: