French-English dictionary »

boule de glu meaning in English

FrenchEnglish
boule de glu nom {f}

glueball◼◼◼noun