róng guāng huàn fā

Translation

  • face glowing (idiom)
  • looking radiant
  • all smiles

Synonyms

Chinese Tones