English to Chinese Dictionary

Search:

zhèn to provide relief / to aid


<< back to the home page