haphazard

English Dictionary -> Letter H -> haphazardhaphazard Definition



haphazard Synonyms






© Art Branch Inc.