Home
Search
Index
Definify.com
Definition
2024
confabulators
confabulators
English
Noun
confabulators
plural of
confabulator
Similar Results
Confabulatory