spokescreatures
English
Noun
spokescreatures
plural of
spokescreature