FEEDBACK

Meaning of 趦趄嗫嚅

Lookup via: Pinyin | Radicals
趦 zī 趄 jū 嗫 niè 嚅 rú (Trad.: 趦趄囁嚅)
faltering steps; mumbling speech; hesitant; cringing; to cower