zombie debtors

English

Noun

zombie debtors

  1. plural of zombie debtor