zamberlucchi
Italian
Noun
zamberlucchi
m
plural of
zamberlucco