Term Gallery logo

Meanings of despot in Catalan

Translations for despot

Portuguese