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)