るし
tsurushi zeme

Noun

1. strappado

Other forms: