English edit

Noun edit

spetchells

  1. plural of spetchell