adalides

Spanish

Noun

adalides m pl

  1. plural of adalid