armalite








[ad_1] noun
  1. trademark a lightweight high-velocity rifle of various calibres, capable of automatic and semiautomatic operation
[ad_2]
54 queries 0.585