Term Gallery logo

Meanings of despotes in English

Portuguese
déspota
Catalan
despotat
Spanish
déspota
f. despotess
        деспот