zamberlucchi

Italian

Noun

zamberlucchi m

  1. plural of zamberlucco