apple_orchardEnglish

apple orchard

Noun

A grove of apple trees

English: apple orchard