French-Spanish dictionary »

despote meaning in Spanish

FrenchSpanish
despote nom

déspota | despòtanoun

Your history