Italian-English dictionary »

lotta di palle di neve meaning in English

ItalianEnglish
lotta di palle di neve noun

snowball fight(play fight)
noun