"staffage" in English Staffage {f} staffage accessories "staffage" English translation staffage {noun} Staffage Detailed translations for "staffage" die Staffage{feminine} 1. art Staffage staffage{noun} 2. other Staffage(also: Zubehör, Beiwerk) accessories{masculine plural}