minelayerEnglish

minelayer

Noun

Ship equipped for laying marine mines

English: minelayer