Glossary
Artificial support for the arch of the foot, generally inserted in shoes, helping, in some cases, to relieve back pain.
Posted
in
by
Tags: