Translation of punto de mira in English:

punto de mira

front sight, n.

masculine noun

  • 1

    (de un rifle) front sight
    (blanco) target
    (objetivo) aim
    (objetivo) objective
    (punto de vista) point of view