Translation of nenek-moyang in English:

nenek-moyang

ancestors

noun

  • 1

    ancestors