Translation of garden in Indonesian

garden

kebun, taman

noun

  • 1

    kebun, taman
    ‘botanical garden’ kebun raya