Slovnenya

Translation English Japanese: sentry box

Dictionary: main
sentry box
noun