English to Chinese Dictionary

Search:

Did you mean: songzain songan songcan songsan songzang songyuan songshan songyang ?

颂赞 sòng zàn (formal) to praise; to extol


<< back to the home page