English synonyms about - contact  
Dragunovprecision riflesniper rifle

Dragunov

noun

1 Dragunov

A sniper rifle with a telescopic sight.


Find more on dragunov elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147