Translation of melumuskan in English:

melumuskan

to smear

verb

  • 1

    to smear, to wipe onto something