Skip to content
Kotomora

緑りょく陰いん樹じゅ

Meanings

1

noun

shade tree

A tree planted to provide shade, often in gardens, parks, or along streets.