English to Chinese Dictionary

Search:

趑趄嗫嚅 niè faltering steps, mumbling speech (idiom); hesitant / cringing / to cower


<< back to the home page