Attested.to

Definition

a person who takes part in a conversation

Seed ·