What does sar stand for?
sar stands for "Stand-Alone Radar"
How to abbreviate "Stand-Alone Radar"?
"Stand-Alone Radar" can be abbreviated as sar
What is the meaning of sar abbreviation?
The meaning of sar abbreviation is "Stand-Alone Radar"
What does sar mean?
sar as abbreviation means "Stand-Alone Radar"