Translation of mengecap in English:

mengecap

to brand

verb

  • 1

    to brand, to mark with a brand, to give a bad name to, to imprint, to impress or stamp a mark, etc. on