excusators

English

Noun

excusators

  1. plural of excusator