Home
Help
About
Contact
English to Chinese Dictionary
Search:
任凭
rèn
píng
no matter what / despite / to allow (sb to act arbitrarily)
<< back to the home page