Attested.to

Definition

a journalist who broadcasts on radio or television

Seed ·