Home
Help
About
Contact
English to Chinese Dictionary
Search:
放得下
fàng
de
xià
to be able to put (sth) down; to have room for; to be able to accommodate
<< back to the home page