English | German | Russian | Czech

confabulator English

Meaning confabulator meaning

What does confabulator mean?

confabulator

One who confabulates.

Are you looking for...?