English

edit

Noun

edit

telelenses

  1. plural of telelens