Definisi '3d radar'
English to English
noun
1 radar that will report altitude as well as azimuth and distance of a target
source: wordnet30

Visual Synonyms
Click for larger image