English dictionary
dragunov meaning and definition
Definition and meaning of dragunov at MeaningMonkey.org. dragunov meaning and definition in the English Dictionary.DRAGUNOV noun
Definition of Dragunov (noun)
- a sniper rifle with a telescopic sight
Source: Princeton University Wordnet