Attested.to

Definition

taking part in a radio or tv program

Seed ·

Term in context

broadcasting in CommonParlance