snooperscopes
English
Noun
snooperscopes
plural of
snooperscope