Definisi 'relaxer'

English to English
noun
1 any agent that produces relaxation Terjemahkan
Example:
music is a good relaxer
source: wordnet30


Visual Synonyms