Slovnenya

Translation English Japanese: wave guide

Dictionary: main
wave guide
noun