Translation of memaram in English:

memaram

verb

  • 1

    to apply this mask on the body