sniper rifle
Jump to navigation
Jump to search
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
|