English-French dictionary »

thumb war meaning in French

EnglishFrench
thumb war (children's game)
noun

bataille de pouces◼◼◼nom {f}