Translation of cacing in English:

cacing

worm

noun

  • 1

    worm, animal with a soft rounded or flattened body and no backbone or limbs