surface search radar
English Dictionary
->
Letter S
-> surface search radar
Search Dictionary:
surface search radar Definition
(n)
a
naval
radar
to
search
for
surface
targets
surface search radar Synonyms
surface search radar
© Art Branch Inc.