Translation of mencacah in English:

mencacah

verb

  • 1

    to mark (skin) by puncturing it and inserting pigments, to make (a pattern) thus, to tattoo