Translation of ketul in English:

ketul

lump

noun

  • 1

    lump, thick piece