English edit

Noun edit

develins

  1. plural of develin

Anagrams edit