Translation of pedusunan in English:

pedusunan

cluster of villages

noun

  • 1

    cluster of villages