powder_magazineEnglish

magazine, powder magazine, powder store

Noun

A storehouse (as a compartment on a warship) where weapons and ammunition are stored

English: magazine, powder store, powder magazine

Bahasa: gudang, gudang senjata

Bahasa words with similar meanings

English words with similar meanings

Show 2 words