What is the equivalent in Spain for 'Lord Mayor'?
What would be Spain's equivalent for the position Lord Mayor? For example, the Lord Mayor for City of London. Anyone? Please help
1 Answer
The mayor is usually El Alcalde , hope this is correct for what you want !