Translation of keruping in English:

keruping

gore

noun

  • 1

    gore, clotted blood from a wound