telescopic sight in Spanish
telescopic sight in Spanish
mira
A device used e.g. on a rifle in aiming a projectile, through which the person aiming looks at the intended target.
visor
A device used e.g. on a rifle in aiming a projectile, through which the person aiming looks at the intended target.