foldingsticks

English

Noun

foldingsticks

  1. plural of foldingstick