Attested.to

Definition

the post of ambassador

Seed ·

Term in context

ambassadorship in CommonParlance