floating mine - İngilizce Eşanlam Sözlük

floating mine

n.
[1] marine mine