Translation of progenitor in Malay

progenitor

nenek moyang

noun

  • 1

    nenek moyang