中国英语翻译

English version

handle of a sword or knife是什么意思