Home
Help
About
Contact
English to Chinese Dictionary
Search:
三头六臂
sān
tóu
liù
bì
lit. (having) three heads and six arms (idiom) / fig. superhuman abilities; exceptional capability
<< back to the home page