English version

Sten gun in Weapons topic

From Longman Dictionary of Contemporary EnglishSten gunSten gun /ˈsten ɡʌn/ noun [countable] 🔊 🔊 PMWa small British submachine gun