Translation of gegala lembut in English:

gegala lembut

tar

noun

  • 1

    tar, thick dark inflammable liquid distilled from wood or coal, etc