sniperscope









sniperscope


noun

  1. a snooperscope designed for attaching to a rifle or carbine.
70 queries 0.555