English to Italiano Dictionary
confabulate
Falsi ricordi
Meaning for confabulate found in 10 Languages.
Sponored Video