Translation of mula in English:

mula

beginning, basis, original cause

noun

  • 1

    beginning, basis, original cause