Translation of telescopic lens in Spanish:

telescopic lens

lente telescópico, n.

noun

  • 1

    (en algunas regiones femenino) lente telescópico masculine