What does PADRA stand for?
PADRA stands for "Pass to Air Defense Radar"
How to abbreviate "Pass to Air Defense Radar"?
"Pass to Air Defense Radar" can be abbreviated as PADRA
What is the meaning of PADRA abbreviation?
The meaning of PADRA abbreviation is "Pass to Air Defense Radar"
What does PADRA mean?
PADRA as abbreviation means "Pass to Air Defense Radar"