AUTOMATIC PISTOL


Meaning of AUTOMATIC PISTOL in English

small firearm which continuously loads and fires supplied ammunition

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.