skeleton staffs

English

Noun

skeleton staffs

  1. plural of skeleton staff