bn:13735371n
Noun Concept
EN
refreshing
EN
That which gives refreshment. Wiktionary
Definitions
Sources
EN
That which gives refreshment. Wiktionary
Wiktionary