Skip to content
Kotomora

雨あめ庭にわ

Meanings

1

noun

rain garden

A planted depression designed to absorb rainwater runoff, often used in sustainable landscaping.