Slovnenya

Translation English Japanese: castle

Dictionary: main
castle
noun