shuftiscopes

English

Noun

shuftiscopes

  1. plural of shuftiscope