Attested.to

Definition

a support for the arch of the foot

Seed ·

Term in context

arch support in CommonParlance