Translation of pelanduk in English:

pelanduk

mousedeer

noun

  • 1

    mousedeer, small deerlike animal