English to Suomi Dictionary
strappado
Strappado
Related Images/Visuals for strappado
Meaning for strappado found in 10 Languages.