Translation of menggelumangi in English:

menggelumangi

to smear

verb

  • 1

    to smear, to cause to be smeared with something