devote oneself to

listen to the pronunciation of devote oneself to
الإنجليزية - التركية
الإنجليزية - الإنجليزية
dedicate oneself to, put all one's energy into