Slovnenya

Translation English French: diffraction grating

Dictionary: main
diffraction grating
noun