consacrer sa vie à

listen to the pronunciation of consacrer sa vie à
الفرنسية - الإنجليزية
give oneself over to