English-French dictionary »

microbead meaning in French

EnglishFrench
microbead (microscopic bead)
noun

microbille◼◼◼nom {f}