NichiDict

ルーフガーデン

[ruufugaaden]

Meanings

1.Noun

roof garden