English-French dictionary »

nanite meaning in French

EnglishFrench
nanite (nanorobot)
noun

nanite◼◼◼nom