Translation of mencacati in English:

mencacati

to damage, to injure

  • 1

    to damage, to injure