Translation of village in Indonesian

village

desa, dusun

noun

  • 1

    desa, dusun