DictionaryForumContacts

   English Chinese
Google | Forvo | +
devote a lot of time and energies
China, polit. 花了很大精力