xī li hú tu

Translation

  • muddleheaded
  • careless

Synonyms

Chinese Tones