English edit

Noun edit

defalcators

  1. plural of defalcator