Dragunov
English Dictionary
->
Letter D
-> Dragunov
Search Dictionary:
Dragunov Definition
(n)
a
sniper
rifle
with
a
telescopic
sight
Dragunov Synonyms
Dragunov
© Art Branch Inc.