English to Chinese Dictionary

Search:

三头六臂 sān tóu liù lit. to have three heads and six arms (idiom) / fig. to possess remarkable abilities / a being of formidable powers


<< back to the home page