English

edit

Noun

edit

telescopies

  1. plural of telescopy