skelms

English

Noun

skelms

  1. plural of skelm