consacrer sa vie à

listen to the pronunciation of consacrer sa vie à
Французский Язык - Английский Язык
give oneself over to