dragunov
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a sniper rifle with a telescopic sight
WordNet
Previous
dragonlike
dragonnade
dragoon
dragoonade
dragooner
Next
drail
drain
drainable
drainage
drainboard