Definify.com

Definition 2024


languishers

languishers

English

Noun

languishers

  1. plural of languisher