Pinyin Dictionary results for "yi lian mang ran"

一脸茫然
puzzled; bewildered
Dictionary data provided by CC-CEDICT