Translation of kala jengking in English:

kala jengking

scorpion

noun

  • 1

    scorpion