Alcalde
noun
In Spain or Latin America, a municipal magistrate who has both judicial and administrative functions.
In Spain or Latin America, a municipal magistrate who has both judicial and administrative functions.
Loading dictionaries...
Initializing dictionary manager