Polish-English dictionary »

despota meaning in English

PolishEnglish
despota noun

despotnoun
ruler with absolute power; tyrant