trenggiling
Indonesian
Noun
trenggiling
(
plural
trenggiling
-
trenggiling
)
pangolin
armadillo