scalzapelli

Italian

Etymology

From scalzare +‎ pelle.

Noun

scalzapelli m (invariable)

  1. orange stick