Definify.com

Definition 2026


advocators

advocators

English

Noun

advocators

  1. plural of advocator