English to Russian Dictionary
confabulation
Конфабуляция
Meaning for confabulation found in 10 Languages.
Sponored Video