English

edit

Noun

edit

lopens

  1. plural of lopen
  NODES