meaning of minelayer
1.
ship
equipped
for
laying
marine
mines
Related Words
minelayer
|
Developed & Maintained By
Taraprasad.com