táo​shēng HSK7

to flee for one's life

Showing: All meanings (2)