Translation of ancestor in Malay

ancestor

leluhur

noun

  • 1

    leluhur, nenek moyang