DESPOTIST MEANING IN ENGLISH

• Despotist Definition & Synonyms

  1. (n.) A supporter of despotism.


RECENT SEARCHES