DictionaryForumContacts

   English Chinese
Google | Forvo | +
waged many successive heroic struggles
China, polit. 进行了前仆后继的英勇奋斗 (for)