中国英语翻译

English version

knee-cap是什么意思