English

edit

Noun

edit

glimpsers

  1. plural of glimpser