Translation of melahirkan in English:

melahirkan

to bear

verb

  • 1

    to bear, bore, borne, to produce, give birth to, to produce as young from the body