English
›
Words
an
area of land set aside for the raising of fruitbearing trees
Translation:
English
Noun
4
orchard
Add
Translation