kamus
.
Search
About
shade_tree
English
shade tree
Noun
A tree planted or valued chiefly for its shade from sunlight
English: shade tree