staffages

English

Noun

staffages

  1. plural of staffage