demandants

English

Noun

demandants

  1. plural of demandant