subjugator ( synonym found)

Definition of subjugator:

(n) : a person who subjugates or conquers

Definition of subjugator:

(n) : a person who subjugates or conquers

Back to Top