deaditors

English

Noun

deaditors

  1. plural of deaditor