Dutch to English Translation

Nederlandse versie

confabulation Dutch pronunciation - Say confabulation in English pronunciation Meaning of "confabulation" in English language