Translation of tenuk in English:

tenuk

tapir

(badak tenuk)

noun

  • 1

    tapir, small pig-like animal with a long snout