ItalianEdit

EtymologyEdit

From scarpa +‎ -aio

NounEdit

scarpaio m ‎(plural scarpai)

  1. shoe pedlar