chinese idiom for newcomers surpassing the old

Found 1 idiom