Version Française
Translate
"to devote oneself"
to French Language
English to French
French to English
English
French
to devote oneself
se consacrer
to devote oneself to sb./sth.
se dévouer à qn./qc. (se consacrer)