Summary
English Synonyms:   more detail...
  1. naval mine:


English

Detailed Synonyms for naval mine in English

naval mine:

naval mine

  1. naval mine

Related Synonyms for naval mine