What does AMSR stand for?
AMSR stands for "Autonomous Missile Site Radar"
How to abbreviate "Autonomous Missile Site Radar"?
"Autonomous Missile Site Radar" can be abbreviated as AMSR
What is the meaning of AMSR abbreviation?
The meaning of AMSR abbreviation is "Autonomous Missile Site Radar"
What does AMSR mean?
AMSR as abbreviation means "Autonomous Missile Site Radar"