ルーフガーデン
ル
ー
フ
ガ
ー
デ
ン
Meanings
1
roof garden
A garden on the roof of a building, often in urban settings.
A party was held at the hotel's roof garden.
This building has a roof garden where they grow vegetables.
roof garden
A garden on the roof of a building, often in urban settings.
A party was held at the hotel's roof garden.
This building has a roof garden where they grow vegetables.