Translation of melengking in English:

melengking

verb

  • 1

    to make a loud, shrill or strident sound