polo-sticks

English

Noun

polo-sticks

  1. plural of polo-stick