YYzai Dictionary

English words translated into Chinese.

2.3 mitsubishi turbo diesel

Origin:

     2.3 mitsubishi turbo diesel

Translate: