cretinoids
English
Noun
cretinoids
plural of
cretinoid
Anagrams
directions
,
discretion
,
doctrinise