palmilla

Noun

 * 1) insole