NichiDict

グリーンカーテン

[guriinkaaten]

Meanings

1.Noun

green wall; living wall; vertical garden