DictionaryForumContacts

Morphology analysis
haphazard (200) | Adjective, superlative
haphazard adjective
haphazard (28) | Noun
haphazard singular
haphazards plural