DictionaryForumContacts

Morphology analysis
cantankerous (42) | Adjective, superlative
cantankerous adjective