Translation of originator in Malay

originator

pemula

noun

  • 1

    pemula