Skip to content
Traditional display

绷扒吊拷

bēng bā diào kǎo

Sign in to save this word to your study lists.

Definitions

  1. 1. to strip, tie up, hang and beat sb, an ancient torture technique