在线词典

看花眼

to be dazzled; to not believe one's own eyes

英文释义
to be dazzled; to not believe one's own eyes