NichiDict

屋上緑化

おくじょうりょくか
[okujouryokuka]

Meanings

1.Noun

rooftop gardening; rooftop planting; roof greening