alcaldeship Definition
Definition
The position or office of an alcalde, which is a local administrative head or mayor in some Spanish-speaking countries, particularly in the Americas.
More Word
Browse
The position or office of an alcalde, which is a local administrative head or mayor in some Spanish-speaking countries, particularly in the Americas.
Browse