kamus
.
Search
About
village_green
English
village green
Noun
A village park consisting of a plot of grassy land
English: village green