languisherEnglish

languisher

Noun

A person who languishes

English: languisher