relaxer
English Dictionary
->
Letter R
-> relaxer
Search Dictionary:
relaxer Definition
(n)
any
agent
that
produces
relaxation
; "
music
is
a
good
relaxer
"
relaxer Synonyms
relaxer
© Art Branch Inc.