dì lì rén hé

Translation

  • favorable geographical and social conditions (idiom)
  • good location and the people satisfied

Synonyms

Chinese Tones