allegators

English

Noun

allegators

  1. plural of allegator