English-French dictionary »

nanochip meaning in French

EnglishFrench
nanochip noun

nanopuce◼◼◼nom {f}