scammels

English

Noun

scammels

  1. plural of scammel