DictionaryForumContacts

   English
Terms for subject General containing dedicate | all forms | exact matches only
EnglishChinese
dedicate one's life to毕生致力于
dedicate one's life to献身于
dedicate M to把M用在N上 (N)