DictionaryForumContacts

   French
Google | Forvo | +
se tordre les mains
gen. wring one's hands (de désespoir, in despair)