Attested.to

Definition

skillful in physical movements; especially of the hands

Seed ·

Term in context

dextrous in CommonParlance