Language:
Free Online Dictionary|3Dict

支支吾吾

Source : CEDICT

to hem and haw/to stall/to stammer/to mumble/to falter

Source : CEDICT

to hem and haw/to stall/to stammer/to mumble/to falter