Translation of lengkong in English:

lengkong

jelly

noun

  • 1

    jelly