Scarpetta

See also: scarpetta

Italian

Proper noun

Scarpetta m or f by sense

  1. a surname