English

edit

Noun

edit

pinspots

  1. plural of pinspot