中国英语翻译

English version

leper是什么意思