Search term strappado has 2 results
Jump to
EN English IT Italian
strappado (n v) [form of torture] (n v) strappata (n v) [form of torture]
strappado (n v) [form of torture] (n v) tratti di fune (n v) [form of torture] (n v)