Pinyin Dictionary results for "yan hua liao luan"

眼花缭乱
to be dazzled
Dictionary data provided by CC-CEDICT