devote oneself

listen to the pronunciation of devote oneself
English - Turkish
English - English

Definition of devote oneself in English English dictionary

devote oneself to
dedicate oneself to, put all one's energy into