chew sticks

English

Noun

chew sticks

  1. plural of chew stick