Search term arraché has one result
Jump to
FR French EN English
arraché (v n) [competitive weightlifting event] snatch (v n) [competitive weightlifting event]

French English translations

FR Synonyms for arraché EN Translations
détruit [cassé] ruined
rompu [cassé] bushed (informal)