Definify.com

Definition 2024


advocators

advocators

English

Noun

advocators

  1. plural of advocator