Slovnenya

Translation English French: nanometer

Dictionary: main
nanometer
noun