中国英语翻译

English version

buffer, shock absorber是什么意思