Pinyin Dictionary results for "you sheng yi lai"

有生以来
since birth; for one's whole life
Dictionary data provided by CC-CEDICT