Polish-French dictionary »

nanorurka meaning in French

PolishFrench
nanorurka

nanotube