skellums

English

Noun

skellums

  1. plural of skellum