Version Française
Meaning of
"se détériorer"
in English language
French to English
English to French
French
English
se détériorer; s’aggraver; se dégrader; dégénérer; péricliter.
go downhill (to)
se détériorer
deteriorate