Spanish-English Dictionaryconfabularéis
confabularéis
confabular
Meaning of confabularéis