Versión en Español
Translate
"sighting system"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
sighting system
sistema de puntería, dirección de tiro, aparato de mira.