English edit

Noun edit

engyscopes

  1. plural of engyscope