namlu

  1. (rifle) barrel
rifle barrel
automatic barrel Noun, Military

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Tüfek, tabanca, ... kasatura vb