Attested.to

Definition

the senior ministers of the British government

Seed ·

Term in context

British Cabinet in CommonParlance