Home
Arti Kata
Definisi
'apple orchard'
English to English
noun
1
a grove of apple trees
source:
wordnet30
More Word(s)
grove
,
orchard
,
plantation
,
woodlet
,
Visual Synonyms
Click for larger image
Explore
apple orchard
in VisualSynonyms.com >
×
Close (X)