Definify.com

Definition 2025


advocators

advocators

English

Noun

advocators

  1. plural of advocator