Slovnenya

Translation English Japanese: gun enclosure

Dictionary: main
gun enclosure
noun