flower garden
UKflauərgɑːdn
تعریف انگلیسی
noun
- a garden featuring flowering plants