Translation of endorphin in Malay

endorphin

noun

  • 1

    bahan sebatian kimia dikeluarkan dari dalam otak