Translation of memerah in English:

memerah

verb

  • 1

    to blush, to redden, to become red