English

edit

Noun

edit

impetrators

  1. plural of impetrator