mustalanguri

Noun

 * 1) East Javan langur, Javan langur,