English to Chinese Dictionary

Search:

木马 wooden horse / rocking horse / vaulting horse (gymnastics) / trojan horse (computing)


<< back to the home page