Slovnenya

Translation English French: waveguide

Dictionary: main
waveguide