English-French dictionary »

nanocanal meaning in French

EnglishFrench
nanocanal noun

nanocanalnom {m}