Chinese-English dictionary »

水刑 /shuǐxíng/ meaning in English

ChineseEnglish
水刑 /shuǐxíng/ noun

Chinese water torture(torture method)
noun

waterboarding(torture technique)
noun