sightholes

English

Noun

sightholes

  1. plural of sighthole