Translation of pedusunan in English:

pedusunan

cluster of villages

  • 1

    cluster of villages