English to Chinese Dictionary

Search:

人杰地灵 rén jié líng illustrious hero, spirit of the place (idiom); a place derives reflected glory from an illustrious son


<< back to the home page