Italian-English dictionary »

la palla avvelenata meaning in English

ItalianEnglish
La palla avvelenata proper noun
{f}

spud(child game)
proper noun
[UK: spʌd] [US: ˈspəd]