English

edit

Noun

edit

debuscopes

  1. plural of debuscope

Anagrams

edit