demandresses

English

Noun

demandresses

  1. plural of demandress