Vocabulary

ルーフガーデン

roof garden

noun