Translation Of To Devote Her Life In Different Languages

English
Ways to say to devote her life
De consacrer sa vie