debusscopes
English
Noun
debusscopes
plural of
debusscope