French-English dictionary »

microbille meaning in English

FrenchEnglish
microbille nom {f}

microbead◼◼◼(microscopic bead)
noun