English to Chinese Dictionary

Search:

振奋 zhèn fèn to stir oneself up / to raise one's spirits / to inspire


<< back to the home page