Translation of mencacatkan in English:

mencacatkan

to deface

verb

  • 1

    to deface, to spoil or damage the surface of, to deform, to spoil the shape of, to disfigure, to spoil the appearance of