Word Definition - 喋喋

dié dié to chatter endlessly

Individual Character Details