Deputies Synonyms and Antonyms

One who stands for another
(Noun)
Advertisement
Advertisement