meaning of naval radar

1. naval equipment consisting of a shipboard radar


Related Words

naval radar |

Developed & Maintained By Taraprasad.com

Treasure Words