footsticks

English

Noun

footsticks

  1. plural of footstick