Translation of cucukan in English:

cucukan

impalement

noun

  • 1

    impalement