tormento de garrucha - Spanish English Dictionary
History

tormento de garrucha



Meanings of "tormento de garrucha" in English Spanish Dictionary : 3 result(s)

Spanish English
General
tormento de garrucha [m] pulley torture
tormento de garrucha [m] strappado
tormento de garrucha [m] corda