English to Chinese Dictionary

Search:

骇人听闻 hài rén tīng wén shocking / horrifying / atrocious / terrible


<< back to the home page