develins
English
Noun
develins
plural of
develin
Anagrams
indelves
,
sniveled