Translation of orchard in Malay

orchard

dusun

noun

  • 1

    dusun, kebun buah-buahan