满脸生花

滿臉生花
mǎnliǎnshēnghuā
  1. all smiles
  2. beaming from ear to ear

CEDICT

Entry Composition

Related entries

View more