Portuguese

edit

Noun

edit

déspotas

  1. plural of déspota

Spanish

edit

Noun

edit

déspotas m pl or f pl

  1. plural of déspota