Wordigg

Dragunov Definitions

noun

a sniper rifle with a telescopic sight

Discover More the word dragunov

Scrabble the word dragunov