Translation of melibatkan in English:

melibatkan

to incriminate

verb

  • 1

    to incriminate, to indicate as involved in wrongdoing, to involve, to have as a consequence, to include or affect in its operation, to show to be concerned in a crime, etc