propsticks

English

Noun

propsticks

  1. plural of propstick