hūn
hūn
chén
chén

Definitions

  1. 1. dizzy
  2. 2. feeling sleepy

Components