meaning of arbour is what
Answers
Answered by
1
meaning of arbour - A shady garden alcove with sides and roof formed by trees or climbing plants trained over a framework.
Hope it helps
Answered by
0
An arbour is a shelter in a garden formed By leaves and stems of plants
Similar questions