Translation of keluar haid in English:

keluar haid

menstruate

verb

  • 1

    menstruate, experience a monthly discharge of blood from the womb