capshores

English

Noun

capshores

  1. plural of capshore