English to Polski Dictionary
strappado
Wahadło (narzędzie tortur)
Related Images/Visuals for strappado
Meaning for strappado found in 10 Languages.