reenergize-remettre sous tension: meaning, definitions and translations

English dictionaryEnglishFrench