Home
Help
About
Contact
English to Chinese Dictionary
Search:
三头六臂
sān
tóu
liù
bì
lit. to have three heads and six arms (idiom) / fig. to possess remarkable abilities / a being of formidable powers
<< back to the home page