Translation of mendakwa in English:

mendakwa

to accuse, to charge

verb

  • 1

    to accuse, to charge
  • 2

    to sue