1. battle sight [ Synonyms: battlesight] | |
An arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
|
Grain Market (Galla Mandi) Software This software is designed to suit the specific calculations and deduct ... Read more