Translation of mencacak in English:

mencacak

to stand upright

verb

  • 1

    to stand upright