Translation of orchard in Indonesian

User Contribution

orchard

kebun buah

noun