Attested.to

Definition

the most common dolphin of northern Atlantic and Mediterranean; often kept captive and trained to perform

Seed ·