Search term sten has one result
IT Italian EN English
sten (n) [armi leggere] (m/f (invariable)) Sten gun (n) [armi leggere]