Definify.com

Definition 2025


scalzapelli

scalzapelli

Italian

Noun

scalzapelli m (invariable)

  1. orange stick