giant walking sticks

English

Noun

giant walking sticks

  1. plural of giant walking stick