Pinyin Dictionary results for "zhi zhi wu wu"

支支吾吾
to hem and haw; to stall; to stammer; to mumble; to falter
Dictionary data provided by CC-CEDICT