NichiDict

シェルター

[sherutaa]

Meanings

1.Noun

shelter