Slovnenya

Translation English Japanese: shelter

Dictionary: main
shelter
noun