hán xiào

Translation

  • to have a smile on one's face

Synonyms

Chinese Tones