Kiokun Logo
Chinese
支支吾吾 [zhī​zhī​wú​wú]
to hem and haw; to stall; to stammer; to mumble; to falter
Notes
Example Sentences
Contains