Translation of penangkal in English:

penangkal

amulet, charm

noun

  • 1

    amulet, charm
  • 2

    preventive for