depletants

English

Noun

depletants

  1. plural of depletant