English to Chinese Dictionary

Search:

Did you mean: haoran hairen huairen huoran hirano huaran haoren haram ?

骇然 hài rán overwhelmed with shock, horror or amazement / dumbstruck / aghast


<< back to the home page