languishers

English

Noun

languishers

  1. plural of languisher