Jeddart staves

English

Noun

Jeddart staves

  1. plural of Jeddart staff