English to Svenska Dictionary
confabulate
Konfabulation
Meaning for confabulate found in 10 Languages.
Sponored Video