Skip to content
Kotomora

ルーフガーデン

ル
ー
フ
ガ
ー
デ
ン

Meanings

1

noun

roof garden

A garden on the roof of a building, often in urban settings.