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