Translator


"to confabulate" in Spanish

QUICK TRANSLATIONS
"to confabulate" in Spanish
to confabulate{intransitive verb}