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