汉英翻译

汉语

上刑

词语解释

put sb. to torture;
torture ;