Scarpetta

The term scarpetta is an Italian word literally meaning "small shoe". It can refer to: