to devote (ex. one’s life to s.t.)

By 16th November 2015