English to Chinese Dictionary

Search:

自养 yǎng self-sustaining / economically independent (of state aid, foreign subsidy etc)


<< back to the home page