Pinyin Dictionary results for "xu xu dao dao"

絮絮叨叨
long-winded; garrulous; to talk endlessly without getting to the point
Dictionary data provided by CC-CEDICT