confabulation

English Dictionary -> Letter C -> confabulationconfabulation Definition



confabulation Synonyms






© Art Branch Inc.