English-Italian dictionary »

snowball fight meaning in Italian

EnglishItalian
snowball fight (play fight)
noun

lotta di palle di nevenoun