Translation of memaraf in English:

memaraf

to initial

verb

  • 1

    to initial
    ‘harap memaraf di sini’ put your initials here