YYzai Dictionary

English words translated into Chinese.

tesla motors

Origin:

     tesla motors

Translate:

特斯拉汽车公司
     Tè sī lā qìchē gōngsī