spyholes

English

Noun

spyholes

  1. plural of spyhole