Translation of napuh in English:

napuh

noun

  • 1

    a kind of wild animal that looks like the mouse-deer but is much bigger