palmilla

listen to the pronunciation of palmilla
الأسبانية - الإنجليزية
thick piece of fabric placed as a lining inside a shoe
insole, inner sole of a shoe