Pinyin Dictionary results for "ke ke ba ba"

磕磕巴巴
stammering; stuttering; not speaking fluently
Dictionary data provided by CC-CEDICT