estar de cháchara

INTRANSITIVE VERB PHRASE
(general)-to chatter
Synonyms for estar de cháchara
Word of the Day
turkey