Translation of kebun in English:

kebun

garden, park, plantation

  • 1

    garden, park, plantation
    ‘kebun karet’ rubber plantation
    ‘kebun raya’ botanical garden
    ‘kebun binatang’ zoo