Spanish-English dictionary »

desestresarse meaning in English

SpanishEnglish
desestresarse verb

destress( To reduce the stress in oneself or another person)
verb