person having power in a region, town or community - Spanish English Dictionary

Suggest a Term