lopens

English

Noun

lopens

  1. plural of lopen