English to Chinese Dictionary

Search:

方滋未艾 fāng wèi ài flourishing and still in the ascendant (idiom); rapidly expanding / still growing strong / on the up


<< back to the home page