kamus
.
Search
About
shrubbery
English
shrubbery
Noun
An area where a number of shrubs are planted
English: shrubbery
A collection of shrubs growing together
English: shrubbery