ayuntamiento
ayuntamiento
English
Noun
Ad
Definition
A corporation or body of magistrates in cities and towns in Spain, corresponding to mayor and aldermen.
Etymology
From Spanish ayuntamiento.
Ad