Translation of kancil in English:

kancil

mouse deer

noun

  • 1

    mouse deer