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

strapado

n.
[1] strappado