Find the word definition

Crossword clues for pdrs

Wikipedia
PDRS

PDRS may refer to:

  • Payload Deployment and Retrieval System
  • Probe Data Relay Subsystem