langures
Spanish
Noun
langures
m
pl
plural of
langur