Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

眼花缭乱

yǎn huā liáo luàn

Definitions

  • to be dazzled