Vocabulary

機械水雷

(sea) mine

noun