deludees

English

Noun

deludees

  1. plural of deludee