develins

EnglishEdit

NounEdit

develins

  1. plural of develin