scelps

English

Noun

scelps

  1. plural of scelp