Translation of lensa telefoto in English:

lensa telefoto

telephoto lens

noun

  • 1

    telephoto lens, lens producing a large image of a distant object for photography