Italian-English dictionary »

spilletta meaning in English

ItalianEnglish
spilletta noun
{f}

pin [pins](US: accessory attached with a pin; lapel pin)
noun
[UK: pɪn] [US: ˈpɪn]