English to Chinese Dictionary

Search:

𬘭 chēn (literary) to stop / kindhearted


<< back to the home page