Pinyin Dictionary results for "meng tou zhuan xiang"

蒙头转向
to lose one's bearings; utterly confused
Dictionary data provided by CC-CEDICT