ItalianEdit

EtymologyEdit

From scarpa +‎ -aio

NounEdit

scarpaio m (plural scarpai)

  1. shoe pedlar