English to Spanish Dictionary confabulations

confabulations

Confabulaciones
translation of 'confabulations'
noun
confabulaciĆ³n,
conferencia
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one