Pinyin Dictionary results for "fang de xia"

放得下
to be able to accomodate; to have room for; to be able to put (sth) down
Dictionary data provided by CC-CEDICT