Search term estrapáda has one result
Jump to
CS Czech EN English
estrapáda (n v) [form of torture] (n v) strappado (n v) [form of torture] (n v)