strappado - İngilizce Eşanlam Sözlük

strappado

n.
[1] strapado