Translation of worm in Indonesian

worm

cacing, ulat

noun

  • 1

    cacing, ulat