Slovnenya

Translation English Japanese: storm window

Dictionary: main
storm window
noun