pertaining to a town or city hall or mayor's office - Spanish English Dictionary

Suggest a Term