Have you got any websites with technical articles of auto and machine,etc?

China
April 3, 2007 10:32pm CST
I want to learn more scientific words to help me a bit in my translation,any one could share some?
No responses