Deltics
English
Noun
Deltics
plural of
Deltic
Anagrams
delicts