Attested.to

Definition

spot, splash, or soil

Seed ·

Term in context

bespatter in CommonParlance