DEVOTE ONESELF TO


Meaning of DEVOTE ONESELF TO in English

dedicate oneself to, put all one's energy into

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.