中国英语翻译

English version

PD (power driven)是什么意思