Translation of telefoto in English:

telefoto

telephoto

noun

  • 1

    telephoto