English to Chinese Dictionary

Search:

动人心魄 dòng rén xīn (idiom) breathtaking / deeply affecting


<< back to the home page