Definition of ルーフガーデン

ルーフガーデン

ruufugaaden

noun
roof garden
Other readings:
ルーフ・ガーデン