Dictionnaire
babelfish
/
Dictionnaire
/
Français → Anglais
estrapade
Dictionnaire
estrapade
reverse hanging
n.
estrapade
palestinian hanging
n.
estrapade
strappado
n.