ルーフガーデン
rūfugāden
1. roof garden
Noun
1. roof garden
1. If there is a rooftop garden; When there is a rooftop garden
1. In a rooftop garden; At a rooftop garden
1. Wasn't a rooftop garden.
1. Roof garden, probably.; It will likely be a roof garden.
1. Was a rooftop garden.
1. Roof garden, probably.; It will likely be a roof garden.
1. It's not a rooftop garden.
1. Roof garden's; Of roof garden
1. Was a rooftop garden.