Translation of penjelmaan in English:

penjelmaan

incarnation

noun

  • 1

    incarnation, embodiment, esp. in human form