Versión en Español
Translate
"leaf sight"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
leaf sight
alza abatible, alza de chapa, alza plegable (armas)