Attested.to

Definition

free (a pet) of ticks

Seed ·

Term in context

detick in CommonParlance