mira telescópica

Spanish

Noun

mira telescópica f (plural miras telescópicas)

  1. telescopic sight

Further reading