táo​shēng

to flee for one's life

Definitions

táo​shēng

to flee for one's life

Sources