sniper rifle
Appearance
English
[edit]Noun
[edit]sniper rifle (plural sniper rifles)
- A long-range rifle, usually equipped with a telescopic sight and often a night vision device.
Translations
[edit]long-range rifle
|
sniper rifle (plural sniper rifles)
|