invigorative
Jump to navigation
Jump to search
English
[edit]Adjective
[edit]invigorative (comparative more invigorative, superlative most invigorative)
- Serving to invigorate.
invigorative (comparative more invigorative, superlative most invigorative)