English to Chinese Dictionary

Search:

缚鸡之力 zhī lit. the strength to truss a chicken (idiom) / fig. slight physical strength


<< back to the home page