trenggiling

Indonesian

Noun

trenggiling (plural trenggiling-trenggiling)

  1. pangolin
  2. armadillo