the english language steals quite some words from latin, so much i can just take some random italian words, add some s at the end, or just "make them sound english", and i get a really existing english word. confabulare, even if not used frequently it exists in italian, so not surprisingly confabulate exists in english, and it has the same meaning. funny when that works.
Italy