English-French translations for refreshing
Definition of refreshing
- That refreshes someone; pleasantly fresh and different; granting vitality and energy
- The action of refresh; refreshment given or received
- That which gives refreshment
Trending Searches
Popular Dictionaries