Attested.to

Definition

a leader in municipal affairs

Seed ·

Term in context

civil leader in CommonParlance