French-English dictionary »

bataille de boules de neige meaning in English

FrenchEnglish
bataille de boules de neige nom {f}

snowball fight◼◼◼(play fight)
noun