YYzai Dictionary

English words translated into Chinese.

mitsubishi intercooler turbo diesel

Origin:

     mitsubishi intercooler turbo diesel

Translate: