English to Chinese Dictionary

Search:

鸡肋 lèi chicken rib; (fig.) sth of little value yet hard to discard


<< back to the home page