sten

sten
  1. sten gun

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Dakîkada 550 ... makineli tüfek