Slovnenya

Translation English Japanese: waveguide

Dictionary: main
waveguide
noun