demented

English Dictionary -> Letter D -> dementeddemented Definition



demented Synonyms






© Art Branch Inc.