French-English dictionary »

nanopoudre meaning in English

FrenchEnglish
nanopoudre nom {f}

nanopowder◼◼◼(agglomerate)
noun