langurs

English

Noun

langurs

  1. plural of langur