municipal office that all inhabitants have to serve - Spanish English Dictionary

Suggest a Term