Translation of mencalit in English:

mencalit

to smudge

verb

  • 1

    to smudge, to smear, to daub