xiào zhú yán kāi

Translation

  • smile spread across the face (idiom)
  • beaming with pleasure
  • all smiles
  • joy written across one's face

Synonyms

Chinese Tones