中国英语翻译

English version

pull off gloves是什么意思