Definify.com

Definition 2026


execrators

execrators

English

Noun

execrators

  1. plural of execrator