English → Hindi dictionary
surface search radar
Definition
a naval radar to search for surface targets
Looking for poetry? Read shayari and poems by great poets.
a naval radar to search for surface targets
Looking for poetry? Read shayari and poems by great poets.