Translation of lengking in English:

lengking

noun

  • 1

    a sound akin to metal being hammered or beaten, a short sharp cry