DictionaryForumContacts

Morphology analysis
puppet (395) | Noun
puppet plural
puppets
puppet (91) | Adjective, superlative
puppet
puppeter
puppetest