Despot (fr. Despote)

Translation into English

Synonyms