French-English dictionary »

machine à boule meaning in English

FrenchEnglish
machine à boule nom {f}

pinball machine◼◼◼(machine)
noun