English to Chinese Dictionary

Search:

Did you mean: yushushu yushushi yuzhoushi ?

驭兽术 shòu shù animal training / taming wild beast (e.g. lion-taming)


<< back to the home page