sitspots

English

Noun

sitspots

  1. plural of sitspot