Translation of kili in English:

kili

spool

(kili-kili)

noun

  • 1

    spool, reel on which something is wound