Slovnenya

Translation English Japanese: storm sash

Dictionary: main
storm sash
noun