ordnance_storeEnglish

munition, ordnance, ordnance store

Noun

Military supplies

English: munition, ordnance, ordnance store

English words with similar meanings

Show 2 words