Advertisement
Advertisement
iron sights
plural noun
- conventional non-telescopic sights on a rifle
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse