barbenlangurit

Finnish

Noun

barbenlangurit

  1. nominative plural of barbenlanguri