Home
Help
About
Contact
English to Chinese Dictionary
Search:
鸡肋
jī
lèi
chicken ribs / sth of little value or interest / sth of dubious worth that one is reluctant to give up / to be physically weak
<< back to the home page