honuŋgsiʔ

English: Translation
longtail monkey
noun
Animals