Definify.com

Definition 2024


alcaides

alcaides

English

Noun

alcaides

  1. plural of alcaide