Translation of memucat in English:

memucat

to turn pale

verb

  • 1

    to turn pale