SNIPER RIFLE


Meaning of SNIPER RIFLE in English

precise weapon typically with telescopic capabilities

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