Definify.com

Definition 2024


execratives

execratives

English

Noun

execratives

  1. plural of execrative