Cacing

From Fresh Dictionary

Indonesian

Noun

cacing

  1. worm
Personal tools