Get Free Checker

naval radar

NOUN
  1. naval equipment consisting of a shipboard radar

How To Use naval radar In A Sentence

List is Empty.