Translation of memerah in English:

memerah

  • 1

    to blush, to redden, to become red