Translation of “invigorating” to French
Dictionary: "invigorating" - translations and examples
invigorated / invigorated / invigorating / invigorates
"invigorating": synonyms
- invigorating:
- energizing exhilarating refreshing stimulating tonic vivifying