English to Chinese Dictionary

Search:

地利人和 rén favorable geographical and social conditions (idiom); good location and the people satisfied


<< back to the home page