weapons_emplacementEnglish

gun emplacement, weapons emplacement

Noun

An emplacement for a gun

English: gun emplacement, weapons emplacement

English words with similar meanings

Show 1 words