Translation of jerangkung in English:

jerangkung

skeleton

noun

  • 1

    skeleton, hard supporting structure of the human body