mǎn liǎn shēng huā

Translation

  • all smiles
  • beaming from ear to ear
Chinese Tones