DictionaryForumContacts

   English Chinese +
Google | Forvo | +

face grave challenges

fin. 面临严峻挑战