DictionaryForumContacts

   English Chinese
Google | Forvo | +
be facing competition from...
gen. 遇到〔面临着〕来自…的挑战〔竞争〕