English

edit

Noun

edit

develins

  1. plural of develin

Anagrams

edit