English to Chinese Dictionary

Search:

放下 fàng xià to lay down; to put down / to let go of; to relinquish; to set aside / to lower (the blinds etc)


<< back to the home page