中国英语翻译

English version

tractive force是什么意思