Pinyin Dictionary results for "mang ran shi cuo"

茫然失措
at a loss (idiom)
Dictionary data provided by CC-CEDICT