French-English dictionary »

bataille de pouces meaning in English

FrenchEnglish
bataille de pouces nom {f}

thumb war◼◼◼(children's game)
noun