Translation of dukuh in English:

dukuh

hamlet

noun

  • 1

    hamlet, small village