SSR

SSR

English Noun
Ad

Definition

Initialism of secondary surveillance radar.

Ad