s'évanouir meaning in English
v. faint, swoon, pass out, black out; evaporate, disappear, pass out of sight; fade, melt; dissipate, dissolve; drain; wither
v. faint, swoon, pass out, black out; evaporate, disappear, pass out of sight; fade, melt; dissipate, dissolve; drain; wither