Attested.to

Definition

a welcome relief

Seed ·

Term in context

breath of fresh air in CommonParlance