French-English dictionary »

nanite meaning in English

FrenchEnglish
nanite nom

nanite◼◼◼(nanorobot)
noun