English to Chinese Dictionary

Search:

Did you mean: shiren shirun shuran suiran siren shuren suiren saharan ?

使然 shǐ rán (literary) to make it so / to dictate
释然 shì rán relieved / at ease / feel relieved


<< back to the home page