FR French dictionary: estrapade
estrapade has 9 translations in 7 languages
translations of estrapade
FR
IT
Italian
2 translations
- strappata (n v) [form of torture]
- tratti di fune (n v) [form of torture] (n v)
FR
DE
German
2 translations